/* 提示框的公共方法  */
/**
 * 询问框
 * centerMsg 提示信息
 * successFunName 回调方法名
 */
var callBackFun = null;
function confimDialog(centerMsg, param,successFunName){
	//340 180 u2663.png
	var dialogCommon = '<div class="dialogPulic" onclick="cancleDialog();"></div>';
	var confimDialog = '<div class="dialogCommon">';
	confimDialog += '<div class="dialogTop"><img src="../statics/images/u2171.png" class="dialogClose" onclick="cancleDialog();"></div>';
	confimDialog += '<div class="dialogCenter"><img src="../statics/images/u2663.png" style="margin-right: 10px;" class="messageTypeImg"><div class="containMessage">'+centerMsg+'</div></div>';
	confimDialog += '<div class="dialogButton"><div style="text-align: center;" class="containFootBtn"><input type="button" class="btn btn-primary passButton" value="通过"/>&nbsp;&nbsp;<input type="button" class="btn btn-warning nopassButton" value="驳回"/></div></div>';
	confimDialog += '</div>';
	$("body").addClass("bodyNoScroll");
	$("body").append(dialogCommon + confimDialog);
	var windowWidth = document.body.offsetWidth;
	var windowHeigth = document.body.offsetHeight;
	//居中
	//alert(windowWidth);
	/*if (document.selection) {
		$(".dialogCommon").css("left", (windowWidth-340)/2);
		$(".dialogCommon").css("top", ($(window).height()-180)/2);
	}else{*/
		$(".dialogCommon").css("left", (windowWidth-340)/2);
		//窗口被卷去的高+（屏幕可用工作区高/2）-200  
		$(".dialogCommon").css("top", document.body.scrollTop+(window.screen.availHeight)-200 +"px");
		$(".dialogPulic").css("height",document.body.scrollHeight+"px");
	/*}*/
	if(typeof successFunName === 'function'){
		$(".passButton").on("click",param ,function(){
			param.approveType=1;
			param.msg="备注通过";
			successFunName(param);
			cancleDialog();
		});
		$(".nopassButton").on("click",param ,function(){
			param.approveType=0;
			param.msg="备注不通过";
			successFunName(param);
			cancleDialog();
		});
	}
}

/**
 * 警告框
 */
function warmDialog(centerMsg){
	//340 180 u2663.png
	var dialogCommon = '<div class="dialogPulic" onclick="cancleDialog();"></div>';
	var confimDialog = '<div class="dialogCommon">';
	confimDialog += '<div class="dialogTop"><img src="/images/u2171.png" class="dialogClose" onclick="cancleDialog();"></div>';
	confimDialog += '<div class="dialogCenter"><img src="/images/warnimg.png" width="40px" class="messageTypeImg" style="margin-right: 10px;"><div class="containMessage">'+centerMsg+'</div></div>';
	confimDialog += '<div class="dialogButton"><div class="containFootBtn"><div class="trueButton" style="margin-left:55px;" onclick="cancleDialog();">确定</div></div></div>';
	
	confimDialog += '</div>';
	$("body").addClass("bodyNoScroll");
	$("body").append(dialogCommon + confimDialog);
	
	var windowWidth = document.body.offsetWidth;
	var windowHeigth = document.body.offsetHeight;
	//居中
	//alert(windowWidth);
	/*if (document.selection) {
		$(".dialogCommon").css("left", (windowWidth-340)/2);
		$(".dialogCommon").css("top", ($(window).height()-400)/2);
	}else{*/
	
		$(".dialogCommon").css("left", (windowWidth-340)/2);
		//$(".dialogCommon").css("top", 200);
		//窗口被卷去的高+（屏幕可用工作区高/2）-200  
		$(".dialogCommon").css("top", document.body.scrollTop+(window.screen.availHeight/2)-200 +"px");
		$(".dialogPulic").css("height",document.body.scrollHeight+"px");
	/*}*/
	
	if(typeof successFunName === 'function'){
		$(".trueButton").live("click", function(){
			successFunName(param);
			cancleDialog();
		});
	}
}

/**
 * 成功提示框
 */
function successDialog(centerMsg,topsize,leftsize){
	Alert(centerMsg,topsize,leftsize);
}

function cancleDialog(){
	$("body").removeClass("bodyNoScroll");
	$(".dialogPulic").remove();
	$(".soCheckMain").remove();
	$(".dialogCommon").remove();
}


//自动关闭提示框  
function Alert(str,topsize,leftsize) {
	if(topsize==undefined||topsize==null){
		topsize=150;
	}
	if(leftsize==undefined||leftsize==null){
		leftsize="50%";
	}
    var msgw,msgh,bordercolor;  
    msgw=350;//提示窗口的宽度  
    msgh=80;//提示窗口的高度  
    titleheight=25 //提示窗口标题高度  
    bordercolor="rgba(0, 130, 214, 1)";//提示窗口的边框颜色  
    titlecolor="rgba(0, 130, 214, 1)";//提示窗口的标题颜色  
    var sWidth,sHeight;  
    //获取当前窗口尺寸  
    sWidth = document.body.offsetWidth;  
    sHeight = document.body.offsetHeight;  
//    //背景div  
    var bgObj=document.createElement("div");  
    bgObj.setAttribute('id','alertbgDiv');  
    bgObj.style.position="absolute";  
    bgObj.style.top="0";  
    bgObj.style.background="#E8E8E8";  
    bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75";  
    bgObj.style.opacity="0.6";  
    bgObj.style.left="0";  
    bgObj.style.width = sWidth + "px";  
    bgObj.style.height = sHeight + "px";  
    bgObj.style.zIndex = "10000";  
   // document.body.appendChild(bgObj);  
    //创建提示窗口的div  
    var msgObj = document.createElement("div")  
    msgObj.setAttribute("id","alertmsgDiv");  
    msgObj.setAttribute("align","center");  
    msgObj.style.background="white";  
    msgObj.style.border="1px solid " + bordercolor;  
    msgObj.style.position = "absolute";  
    msgObj.style.left = leftsize;  
    msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";  
    //窗口距离左侧和顶端的距离   
    msgObj.style.marginLeft = "-225px";  
    //窗口被卷去的高+（屏幕可用工作区高/2）-150  
    msgObj.style.top = document.body.scrollTop+(window.screen.availHeight/2)-topsize +"px";  
    msgObj.style.width = msgw + "px";  
    msgObj.style.height = msgh + "px";  
    msgObj.style.textAlign = "center";  
    msgObj.style.lineHeight ="25px";  
    msgObj.style.zIndex = "10001";  
    msgObj.style.borderRadius = "4px";
    document.body.appendChild(msgObj);  
    //提示信息标题  
    var title=document.createElement("h4");  
    title.setAttribute("id","alertmsgTitle");  
    title.setAttribute("align","left");  
    title.style.margin="0";  
    title.style.padding="3px";  
    title.style.background = bordercolor;  
    title.style.filter="progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100);";  
    title.style.opacity="0.75";  
    title.style.border="1px solid " + bordercolor;  
    title.style.height=titleheight;  
    title.style.font="12px Verdana, Geneva, Arial, Helvetica, sans-serif";  
    title.style.color="white";
    title.style.borderRadius = "2px";
    title.innerHTML="提示信息";  
    document.getElementById("alertmsgDiv").appendChild(title);  
    //提示信息  
    var txt = document.createElement("p");  
    txt.setAttribute("id","msgTxt");  
    txt.style.margin="16px 0";  
    txt.innerHTML = str;  
    document.getElementById("alertmsgDiv").appendChild(txt);  
    //设置关闭时间  
    window.setTimeout("closewin()",1000);   
}  
function closewin() {  
    //document.body.removeChild(document.getElementById("alertbgDiv"));  
    document.getElementById("alertmsgDiv").removeChild(document.getElementById("alertmsgTitle"));  
    document.body.removeChild(document.getElementById("alertmsgDiv"));  
}  








